package com.xm.xmds1705083.service.service;

import com.xm.xmds1705083.service.dto.DuoduoParkDto;
import com.baomidou.mybatisplus.service.IService;
import com.xm.xm.dto.ResultDto;
import com.xm.xm.dto.SearchDto;
import com.xm.xmds1705083.service.model.DuoduoPark;
import com.xm.xmds1705083.service.model.SocketEntity;

/**
 * 杭州新苗网络科技有限公司
 * @author meihf
 * @date 2017/06/14
 * @description
*/ 
public interface DuoduoParkService extends IService<DuoduoPark> {

    ResultDto closeParks(SearchDto searchDto);

    ResultDto findCloseByName(SearchDto searchDto);

    ResultDto findCloseByNames(SearchDto searchDto);

    ResultDto findCloseByAddress(SearchDto searchDto);

    ResultDto findPrivilege(SearchDto searchDto);

    ResultDto findById(SearchDto searchDto);

    ResultDto findMyCarPosition(SearchDto searchDto);

    ResultDto getTotalMoney(SearchDto searchDto);

    //------------------------------------------
    //
    //------------------------------------------
    ResultDto getParkInfo(SocketEntity entity);
    ResultDto getPayInfo(SocketEntity entity);

    ResultDto savePayRecord(SearchDto searchDto);

    ResultDto searchParkInfoById(SearchDto searchDto);


}

